assessment environmental consulting commercial real estate projects engineering coaching environmental engineering due diligence legal services environment environmental assessment management environmental assessments development asbestos developers open source green construction